Procurement Request
HomeCompound Synonyms > 2-[4(benzthiazol-2-yldithio)-3-phenoxyacetamido-2-oxoazetidin-1-yl]-3-methylene-butyric acid diphenylmethyl ester